//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

using System;
using CascadeSharp.TKBRep.TopoDS;
using CascadeSharp.TKBRep.TopTools;

namespace CascadeSharp.TKFeat.LocOpe
{
    //---------------------------------------------------------------------
    //  Class  LocOpe_Gluer
    //---------------------------------------------------------------------
    public sealed class LocOpe_Gluer
    {
        public LocOpe_Gluer()
            : base()
        {
            throw new NotImplementedException();
        }

        public LocOpe_Gluer(TopoDS_Shape Sbase, TopoDS_Shape Snew)
            : base()
        {
            throw new NotImplementedException();
        }

        public LocOpe_Gluer(LocOpe_Gluer parameter1)
            : base()
        {
            throw new NotImplementedException();
        }

        public void Init(TopoDS_Shape Sbase, TopoDS_Shape Snew)
        {
            throw new NotImplementedException();
        }

        public void Bind(TopoDS_Face Fnew, TopoDS_Face Fbase)
        {
            throw new NotImplementedException();
        }

        public void Bind(TopoDS_Edge Enew, TopoDS_Edge Ebase)
        {
            throw new NotImplementedException();
        }

        public LocOpe_Operation OpeType()
        {
            throw new NotImplementedException();
        }

        public void Perform()
        {
            throw new NotImplementedException();
        }

        public bool IsDone()
        {
            throw new NotImplementedException();
        }

        public TopoDS_Shape ResultingShape()
        {
            throw new NotImplementedException();
        }

        public TopTools_ListOfShape DescendantFaces(TopoDS_Face F)
        {
            throw new NotImplementedException();
        }

        public TopoDS_Shape BasisShape()
        {
            throw new NotImplementedException();
        }

        public TopoDS_Shape GluedShape()
        {
            throw new NotImplementedException();
        }

        public TopTools_ListOfShape Edges()
        {
            throw new NotImplementedException();
        }

        public TopTools_ListOfShape TgtEdges()
        {
            throw new NotImplementedException();
        }

        public void AddEdges()
        {
            throw new NotImplementedException();
        }
    }; // class LocOpe_Gluer
}